exert the utmost effort - Deutsch Englisch Wörterbuch